/**
 * Copyright (c) 2012-2018 Red Hat, Inc.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *   Red Hat, Inc. - initial API and implementation
 */
/*
 * The constants defined in this CSS file can be used by any other
 * CSS file in Collide by including it in the @Source annotation
 * on the CssResource declaration inside of a ClientBundle.
 *
 * These could theoretically go in base.css, but the problem is
 * the other (non-constant) classes in base.css would then
 * potentially conflict with classes defined in the CSS files
 * that want to use the constants.
 */

/* Colors */
@def collideRed #DD4B39;
@def collideBlack #222;
@def collideGreen #060;
@def collideGreenBackground #e9f3e3;
@def collideGreenBorder #afd0aa;
@def collideBlueBorder #4e90fe;
@def linkColor #1155cc;
@def dividerColor #ebebeb;
@def dividerColorDark #c0c0c0;

@eval scrollbarSize org.eclipse.che.ide.ui.Constants.SCROLLBAR_SIZE+"px";

/* zIndex */
@def popupZIndex 20000;
@def dropdownZIndex 200;
@def statusMessageZIndex 20010;
@def contextMenuZIndex 20020;
@def tooltipZIndex 2147483643;
@def contactsCompleterZIndex 20040;

/* Opacity */
@def temporarilyDisabledOpacity 0.5;

/* Other Styles */
@def dropdownShadow 0 2px 4px rgba(0,0,0,0.2);
@def awesomeBarHeight 27px;

/* Duration */
@eval alertTransitionDuration org.eclipse.che.ide.util.AnimationUtils.ALERT_TRANSITION_DURATION+"s";
@eval longTransitionDuration org.eclipse.che.ide.util.AnimationUtils.LONG_TRANSITION_DURATION+"s";
@eval mediumTransitionDuration org.eclipse.che.ide.util.AnimationUtils.MEDIUM_TRANSITION_DURATION+"s";
@eval shortTransitionDuration org.eclipse.che.ide.util.AnimationUtils.SHORT_TRANSITION_DURATION+"s";
